Acceso a ZIP protegido
Los archivos ZIP ofrecen una forma conveniente de comprimir múltiples archivos para compartirlos fácilmente en plataformas digitales. Sin embargo, hay ocasiones en las que un archivo ZIP que contiene información sensible se envía accidentalmente a destinatarios no deseados. Por lo tanto, la capacidad de cifrar y descifrar archivos en cumplimiento con los estándares de la industria es esencial en cualquier biblioteca ZIP.
IronZIP se destaca al permitir a los usuarios descifrar archivos ZIP protegidos con solo unas pocas líneas de código, y también permite el cifrado de archivos ZIP existentes utilizando contraseñas y varios métodos de cifrado. Esta versatilidad lo hace adecuado para una amplia gama de situaciones.
- utilizando `IronZIP`;
- utilizando `IronZip.Enum`;
- using (var archive = new `IronZipArchive`(`"existente.zip"`, `"P@ssw0rd"`))
- `archive.Encrypt("P@ssw0rd", EncryptionMethods.AES256);`
Acceso al archivo ZIP protegido
Primero importamos el espacio de nombres IronZip. Después, inicializamos un nuevo IronZipArchive, y luego ingresamos dos parámetros, el primero siendo la ruta al ZIP protegido al que intentas acceder y el segundo siendo la contraseña para acceder al ZIP protegido. Ten en cuenta que si la contraseña o la ruta son incorrectas, la operación fallará. Una vez que se proporciona la contraseña correcta, el archivo ZIP puede ser descifrado, y su contenido puede ser visto, extraído o modificado.
Cifrado del archivo ZIP existente
Aparte de acceder al ZIP protegido con la clase IronZipArchive, IronZIP también te permite cifrar el archivo con un cifrado elegido. Para hacer esto, primero importamos IronZip.Enum, importando los enumeradores permitirá a los desarrolladores seleccionar el método de cifrado utilizado para cifrar el archivo. Finalmente, llamamos al método Encrypt con dos parámetros pasados. El primero es la contraseña que deseas usar para cifrar el Archivo ZIP, mientras que el segundo es el enum EncrpytionMethods. En este ejemplo, usaremos EncryptionMethods.AES256 para cifrar el archivo. Después de cifrar el archivo, puedes confirmar la operación proporcionando la contraseña para acceder al ZIP protegido nuevamente para verificar. Para una lista completa de los métodos de cifrado soportados y sus enums relacionados, por favor consulta aquí.

